package com.com.hemoWork.work2;

import java.io.*;

/**
 * 编写客户端和服务器Socket
 * 在客户与服务器成功建立连接后在控制台给出用户提示：请输入要上传的文件完整路径 如d:\aa.txt
 * 客户端读取相应文件，并将读到的内容传递给服务端
 * 服务端接收到文件内容后将文件内容保存到d:upload文件中
 */
public class test {
    public static void main(String[] args) throws IOException {
        String s="F:/a1.txt";
        mmm(s);
    }
    public static void mmm(String source)throws IOException {
        InputStream is = new FileInputStream(new File(source));

// 构建 InputStreamReader， OutputStreamWriter
        Reader reader = new InputStreamReader(is, "UTF-8");

// 字符缓冲区。
        char[] buffer = new char[1024];
        int len = 0;
// 读取数据。
        while((len = reader.read(buffer)) != -1) {
            System.out.println(buffer);
// 写入数据
           // writer.write(buffer, 0, len);
        }
// 刷新缓冲

// 关闭资源
        reader.close();

        is.close();

    }
}
